self-elevating barge - Alemán Inglés Diccionario